/*
 * object.h
 *
 *  Created on: 2016年4月8日
 *      Author: win7
 */

#ifndef EYAS_SOURCES_BASIC_OBJECT_HPP_
#define EYAS_SOURCES_BASIC_OBJECT_HPP_

namespace eyas {
namespace basic {

class object {
protected:
	virtual ~object(){};

public:
	virtual void delete_myself() = 0;
};

} /* namespace basic */
} /* namespace eyas */

#endif /* EYAS_SOURCES_BASIC_OBJECT_HPP_ */
